package org.walkerljl.commons.schedule;

import org.walkerljl.commons.exception.AppException;

/**
 * @author lijunlin
 */
public class JobExecutionException extends AppException {

    /**
     * 默认构造函数
     */
    public JobExecutionException() {
        super();
    }

    /**
     * 构造函数
     * @param message
     */
    public JobExecutionException(String message) {
        super(message);
    }

    /**
     * 构造函数
     * @param code
     * @param message
     */
    public JobExecutionException(int code, String message) {
        super(code, message);
    }

    /**
     * 构造函数
     * @param e
     */
    public JobExecutionException(Throwable e) {
        super(e);
    }

    /**
     * 构造函数
     * @param message
     * @param e
     */
    public JobExecutionException(String message, Throwable e) {
        super(message, e);
    }

    /**
     * 构造函数
     * @param code
     * @param message
     * @param e
     */
    public JobExecutionException(int code, String message, Throwable e) {
        super(code, message, e);
    }
}
